@charset "utf-8";
/* NHN Web Standard 2Team MJA 101104, NHNC WS2 Part WZX 110706 */

.u_ts {
    background: url("http://static.naver.com/m/comic/im/u_bg.png") repeat-x scroll 0 0 #0FBF00;
    height: 33px;
    position: relative;
    text-align: center;
    width: 100%;
    z-index: 20;
}

.u_ts a {
    display: inline-block;
}

.u_ftlkw {
    border-top: 1px solid #DFE1E3;
    clear: both;
    text-align: center;
}

.u_ftlk:first-child {
    background: none repeat scroll 0 0 transparent;
}

.pageTitle {
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
}

/* common */
*{margin:0;padding:0;font-family:'�섎닎怨좊뵓',NanumGothic,'援대┝',Gulim,Helvetica,AppleGothic,Sans-serif;-webkit-text-size-adjust:none}
body{background-color:#e8e9ec;line-height:1.25em;color:#000;word-wrap:break-word;word-break:break-all}
body,input,select,textarea{font-size:14px}
textarea{border:1px solid #bcbcbc}
li{list-style:none}
table{border-collapse:collapse}
img,fieldset{border:none}
a{color:#000;text-decoration:none;cursor:pointer}
label{cursor:pointer}
strong{font-weight:normal}
em,address{font-style:normal}
.hc{visibility:hidden;overflow:hidden;position:absolute;left:-10000px;width:0;height:0;font-size:0;line-height:0}
hr{display:none}
.it input{height:28px;border:1px solid #9b9b9d;font-size:1em}
.it.on input{border-color:#55af00}
.ww{white-space:nowrap}

/* header */
#hd{position:relative;width:100%;height:35px;background:#455172 url(/login/image/mobile/im/bgtn.gif) repeat-x 0 0;color:#fff;text-align:center}
#hd a{color:#fff}
#hd .lg a{display:block;overflow:hidden;position:relative;width:74px;height:35px;margin:0 auto;line-height:35px;font-size:.8em;color:#6f0}
#hd .lg span{display:block;position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;background:url(/login/image/mobile/im/tn.gif) no-repeat 10px 0}
#hd .bk{display:block;position:absolute;top:3px;left:5px;width:48px;height:28px;background:#2a3650 url(/login/image/mobile/im/tn.gif) no-repeat 0 -35px;line-height:28px;font-size:.85em;letter-spacing:-1px;text-align:left;text-indent:1.3em;white-space:nowrap}
.pwissue .lg a{display:inline-block !important}
.pwissue .lg a.login{width:96px !important}
.pwissue .lg a.login span{background:url(/login/image/mobile/im/lg_login.gif) no-repeat !important}
.pwissue .lg a.login2{width:42px !important}
.pwissue .lg a.login2 span{background:url(/login/image/mobile/im/lg_login2.gif) no-repeat 0 9px !important}

/* content */
#ct{margin:0 10px}
.m0{margin:0 !important}
#ct h1{padding:1em 0 .6em;font-size:1em}
.sc1{border:1px solid #bebebe;background-color:#f1f1f1}
.nt{padding:4.5em 0 1.4em;border:1px solid #fff;border-bottom-color:#e3e3e3;background:url(/login/image/mobile/im/bg1.gif) no-repeat 50% 1.3em;letter-spacing:-1px;text-align:center}
.nt h2{margin:0 0 .8em;font-size:1em}
.nt h2 strong{color:#e61313}
.nt p{font-size:.85em;color:#686868}
#ct fieldset{position:relative;border:1px solid #fff}
.cc{position:relative;width:100%}
.cc .im{position:absolute;left:1.4em;bottom:0}
.cc p{padding:2.6em 19px 0 170px}
.cc input{width:100%}
.ia{position:relative;margin:19px 0}
.ip{padding:0 85px 0 19px}
.ip li{width:100%;margin-top:5px}
.ip input{width:100%}
.il{background:#fff url(/login/image/mobile/im/lb.gif) no-repeat .6em 5px}
.pl{background:#fff url(/login/image/mobile/im/lb.gif) no-repeat .6em -78px}
.ac{position:absolute;right:0;bottom:0;width:78px}
.ac span{display:block;width:100%}
.ac a{font-size:.85em;color:#909090}
.ac .on,.ac .off{color:#1172b6}
.ac input{display:block;overflow:visible;width:61px;height:30px;margin-top:11px;border:1px solid #bcbcbc;background:#f1f1f1 url(/login/image/mobile/im/bt.gif) repeat-x 0 -65px;font-weight:bold;font-size:.9em;color:#666;letter-spacing:-1px;text-indent:-2px;vertical-align:middle;white-space:nowrap;cursor:pointer;-webkit-border-radius:0}
.ot{clear:both;margin-top:-.5em;padding:0 0 19px 19px;color:#666;white-space:nowrap}
.sv input{vertical-align:middle}
.sv label{margin-right:1em;font-size:.86em;vertical-align:-.15em}
.nt2{margin-top:.7em;font-size:.93em}
.sc2{padding:1.4em 1.4em .4em}
.sc2 h2{margin-bottom:1em;font-size:1em}
.sc2 p{margin-bottom:1em;font-size:.85em;color:#686868;letter-spacing:-1px}
.sc2 a{color:#1172b6}
.sc2 .join{padding-right:10px;background:url(/login/image/mobile/im/bt_login.png) no-repeat 100% -214px;font-size:.93em;color:#1172b6}
.nt_only{border:1px solid #fff}

/* footer */
#ft{clear:both;margin:0 10px;padding-top:1em;border-top:1px solid #f1f1f3;text-align:center;white-space:nowrap}
#ft .bt1{display:inline-block;height:2.6em;padding:0 1.2em;border:1px solid #bcbcbc;background:#fbfbfa url(/login/image/mobile/im/bt1.gif) repeat-x 0 100%;line-height:2.6em;color:#686868;text-align:center;vertical-align:middle;white-space:nowrap}
.u_cr{clear:both;padding:18px 0 12px;font-size:11px;line-height:14px;color:#9e9e9e;text-align:center}
.u_cri{display:inline-block;margin:0 2px;font-size:11px}
.u_cri_v1{margin-left:3px;padding-left:10px;background:url(/login/image/mobile/im/bt_login.png) no-repeat 0 3px}
.u_cra{font-size:12px;color:#9e9e9e}
.u_cra_v1{font-size:11px}

/* copyright */
#cr{clear:both;margin-top:.5em;padding:5px 0 11px;font-size:10px;color:#909090;text-align:center}
#cr a{color:#909090}

/* 101104 �ㅻ챸�뺤씤 */
.h_area{padding:4px}
#ct .h_area .h{padding-bottom:0;font-size:1.07em}
.h_area .p{margin:.64em 0;font-size:.86em;line-height:1.3em}
.h_area .p_v2{margin:.4em 0;font-size:.86em;line-height:1.3em;color:#666}
.h_area .p_v2 .lk{color:#1172b6}
.p2{margin-top:2em;font-size:.93em;color:#666;text-align:center}
.p3{margin:1.4em 1em 0;font-size:.86em;color:#666}
.p3 .lk{color:#1172b6}
.box_area{margin:.7em 0;border:1px solid #bebebe;background:#f3f3f3}
.box_area_v2{padding:1em;border:1px solid #fff}
.box_area_v2 fieldset{padding:5px 19px 12px}
.box_area .dsc{margin-bottom:10px;font-size:.86em;line-height:1.3em;color:#666;letter-spacing:-1px}
.box_area .dsc_lst{padding-bottom:.5em;border-bottom:1px solid #e3e3e3;-webkit-box-shadow:0 1px 0 #fff}
.box_area .dsc_lst li{margin:.25em 0;padding-left:.43em;background:url(/login/image/mobile/im/bu.gif) no-repeat 0 5px}
.dsc2{font-size:.86em;color:#999}
.dsc3{margin-top:1em;font-size:.86em;color:#999;letter-spacing:-1px;text-align:center}
.dsc_lst2{margin-left:1.3em}
.emp_sp{font-weight:normal;color:#1c9401}
.par_tx{font-size:.85em; color:#666;letter-spacing:-1px}
.par_tx2{padding-bottom:1em;font-size:.85em; color:#666;letter-spacing:-1px}
#ct .rname_area{border:0}
.input_area{display:table;width:100%;margin:4px 0 5px}
.input_area2{display:table;width:100%;margin:10px 0 10px; text-align:center;}
.input_area2 a {
	color:#1172B6;
	margin:0px 5px;
}
.input_area2 a:HOVER{
	text-decoration: underline;
}  
.input_area .h,.input_area .c{display:table-cell;vertical-align:middle}
.input_area .h{width:7.2em;font-size:.93em;letter-spacing:-1px;white-space:nowrap}
.input_area .input_txt_area{display:block;padding:5px 4px;border:1px solid #b6b6b6;border-radius:4px;background:#fff;-webkit-box-shadow:inset 0 1px #eee}
.input_area .input_txt_on{border-color:#55af00}
.input_area .input_txt{width:100%;padding:0;border:0;border-radius:0;background:none;-webkit-appearance:none}
.bar_rnum{padding:0 2px;color:#b4b4b4;text-align:center}
.btn_rnum_area{margin:1em 0 0;text-align:center}
.btn_rnum{display:inline-block;padding:.5em 1.14em;border:1px solid #bcbcbc;background:#f1f1f1;background:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(.05,#fbfbfb),to(#f1f1f1));font-weight:bold;font-size:.93em;letter-spacing:-1px;white-space:nowrap}
.btn_rnum .uc_ico_ck{display:inline-block;margin-left:-.15em;padding-left:1.4em;background:url(/login/image/mobile/im/ico.gif) no-repeat 0 3px}
.btn_rnum_v2{padding-bottom:.57em}
.a .btn_rnum{padding:.57em 1.14em .43em}
.a .btn_rnum_v2{padding:.64em 1.14em .5em}
.s2 .btn_rnum_v2:before,.s2 .btn_rnum_v2:after{display:inline-block;content:''}
.s2 .btn_rnum_v2:before{margin-left:-3px}
.s2 .btn_rnum_v2:after{margin-right:-3px}
.btn_rnum_v3{border:1px solid #30C70A}
.box_area_finish{margin-top:1.8em}
.box_area_finish .btn_rnum_area{margin:.6em 0 .7em}
#ct .h_ok{text-align:center}
.h_ok .str{font-weight:bold;color:#ed1b23}
.u_cr{clear:both;margin:2.5em 10px 0;padding:1.3em 0 2em;border-top:1px solid #cbccd1;font-size:11px;color:#909090;text-align:center}
.u_cr2{clear:both;padding:.79em 0 2em;border-top:1px solid #dfe1e3;background:#f8f8f8;font-size:11px;color:#909090;text-align:center}
.u_cr3{clear:both;margin:2.5em 10px 0;padding:1.3em 0 2em;border-top:1px solid #cbccd1;background:#e8e9ec;font-size:11px;color:#909090;text-align:center}
.u_cr4{clear:both;margin:6em 10px 0;padding:1.8em 0 2em;font-size:11px;color:#909090;text-align:center}
.u_cr5{margin-bottom:190px}
.u_cra{color:#909090}

/* �ㅻ챸�뺤씤 異붽� 110708 NDH */
.confirm .lg a{display:inline-block !important}
.confirm .lg a.login{width:55px !important}
.confirm .lg a.login span{background:url(/login/image/mobile/im/lg_confirm.gif) no-repeat 0 0 !important}

/* �대㈃怨꾩젙 */
.btn{display:inline-block;padding:.3em .5em;border:1px solid #bcbcbc;background:#f1f1f1;background:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(.05,#FAFAFA),to(#f1f1f1));font-weight:bold;font-size:.93em;color:#666;letter-spacing:-1px;white-space:nowrap}
.rest_cc{padding:19px 19px 4px}
.rest_cc .rest_ccbx{position:relative;padding-right:86px;border:1px solid #BCBCBC;background-color:#fff;text-align:center}
.rest_cc .rest_ccbx .im{vertical-align:top}
.rest_cc .rest_ccbx .btn{position:absolute;top:10px;right:10px}
.rest_cc .rest_ccbx .btn .ic_rfs{display:inline-block;padding-left:17px;background:url(/login/image/mobile/im/bt_rfs.gif) no-repeat 0 3px}
.rest_cc p{padding-top:5px}
.rest_cc input{width:100%}
.rest{margin:15px 19px}
.rest input{width:100%}
.rest .input_area .h2{width:8em}

/* �쒗쑕 api */
.api_wrap{position:relative}
.api_if{padding:1em 1.23em 1.23em;border:1px solid #fff;border-bottom-color:#e3e3e3;font-size:.93em;line-height:1.31em;color:#666;letter-spacing:-1px}
.api_if strong{font-weight:normal;color:#000}
.api_if strong.user{color:#32A800}
.bt_hp{vertical-align:middle}
.hp_ly{position:absolute;z-index:10;width:100%}
.hp_ly .hp_lybx{padding:10px;border:1px solid #999;background-color:#fff}
.hp_ly .hp_lybx .tit{padding-bottom:7px;border-bottom:1px solid #E5E5E5;font-size:.93em;font-weight:normal;line-height:1.15em;color:#000;letter-spacing:-1px}
.hp_ly .hp_lybx .tit strong{color:#32A800}
.hp_ly .hp_lybx .hpif{padding-top:3px}
.hp_ly .hp_lybx .hpif li{margin-top:7px;padding-left:6px;background:url(/login/image/mobile/im/bu.gif) no-repeat 0 8px;font-size:.86em;line-height:1.17em;color:#666;letter-spacing:-1px}
.hp_ly .hp_lypt{position:absolute;top:-4px;left:95px;width:7px;height:5px;background:url(/login/image/mobile/im/bg_hplypt.gif) no-repeat 0 0}
.api_agrif{border:1px solid #fff}
.api_agrif .api_user{margin:1px;padding:16px 0;background:url(/login/image/mobile/im/bg_ttalk.gif) #FCFCFA no-repeat 50% 50%}
.api_agrif .api_user li{width:50%;font-size:.93em;color:#000;text-align:center}
.api_agree{margin-top:10px;border:0 !important}
.api_agreeli{border-top:1px solid #BEBEBE;background-color:#fff}
.api_agreeli li{position:relative;height:46px;padding-left:20px;border:1px solid #BEBEBE;border-top:0;line-height:46px;letter-spacing:-1px}
.api_agreeli li .api_agr{position:absolute;right:10px;letter-spacing:0}
.api_agreeli li .api_agr input{vertical-align:middle}
.api_agreeli li .api_agr label{margin-left:5px;font-size:.86em;color:#666}
.api_agreeli li .api_agr .dv{font-size:.86em;font-weight:normal;color:#ddd}
.api_agreeli li .api_agr a{padding:5px 12px 5px 0;background:url(/login/image/mobile/im/ic.gif) no-repeat 100% 50%;font-size:.86em;color:#2C82BE}
.api_rules{padding:15px 18px 5px;background-color:#fff;font-size:.86em}
.api_rules li{padding-bottom:8px}
.api_rules strong{color:#000}
.api_rules p{padding-top:2px;color:#909090}
.api_rulesif{padding:10px 18px;border-top:1px solid #EFEFEF;background-color:#fff;font-size:.86em;color:#909090}

/* new_login NHNC WS2 wzx */
.new_login{background:#f8f8f8}
.new_login2{background:#e8e9ec}
.bg_login_f2{background:#fff}
.bg_login_f{padding-bottom:60px;background:#fff}
#hd .lg .login{margin-left:-7px}
.input_area .input_txtc{color:#000}
.outer,.f_login{margin:10px}
.box_area_v22{padding:0}
.login_ywzt{font-family:Helvetica;letter-spacing:0}
.n_login{position:relative;padding:21px 10px 10px}
#ct .n_login h1{padding:0;font-size:15px;line-height:14px}
.n_login_rt{display:block;margin:10px 20px 0 0;text-align:right}
.n_login_rt a{margin-left:7px;padding-right:8px;background:url(/login/image/mobile/im/bt_login.png) no-repeat 122% -267px;font-size:12px;color:#888;letter-spacing:-1px}
.n_login_rt .up{background:url(/login/image/mobile/im/ico_up.gif) no-repeat 100% 50%;color:#000}
.input_area .r{display:table-cell;width:64px;padding-left:4px;font-size:12px;color:#666;vertical-align:middle}
.input_area .r .on{font-weight:bold;color:#1172b6}
.lbtn{padding:.75em 0 .6em;border:1px solid #bcbcbc;background:#f1f1f1;background:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(.05,#fbfbfb),to(#f1f1f1));font-size:13px;color:#666;letter-spacing:-1px}
.ls{width:64px;padding:.47em 0 .38em;-webkit-border-radius:0;-webkit-appearance:none}
.lst{margin-top:14px;margin-bottom:8px}
.lst input{width:19px;height:19px;margin-top:-3px;vertical-align:middle}
.lc{margin-right:10px;font-size:13px;color:#666}
.f_login{padding:0}
.ltb{display:table;width:100%}
.ltb_ct,.tab_l{display:table-cell;text-align:center;vertical-align:middle}
.vc{visibility:hidden;width:4px}
.go{padding-right:15px;background:url(/login/image/mobile/im/bt_login.png) no-repeat 115% -323px}
.f_login .notice{letter-spacing:normal}
.notice{padding-top:7px;font-size:12px;color:#666;letter-spacing:-1px}
.key{z-index:10;width:100%;height:83px;margin:5px 0 0;text-align:center}
.key2{z-index:10;width:100%;height:83px;margin:5px 0 0;text-align:center}
.login_step{display:table;width:100%;height:35px;border-top:1px solid #bebebe;border-bottom:1px solid #969696;background:url(/login/image/mobile/im/bg_step.png) #f6f6f6 repeat-x 0 0}
.login_step li{display:table-cell;padding-right:9px;background:url(/login/image/mobile/im/bg_step.png) no-repeat 100% -35px;font-size:.86em;line-height:35px;color:#666;letter-spacing:-1px;text-align:center}
.login_step li.on{color:#1c9401}
.login_step li.end{padding:0;background:none}
.login_tab{padding:20px 20px 17px}
.login_tab ul{display:table;width:100%;height:32px;border-top:1px solid #bcbcbc;background:#f8f8f8;line-height:32px;text-align:center}
.tab_a{display:block;border-right:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc;font-size:13px;color:#666;letter-spacing:-1px}
.tab_l:first-child .tab_a{border-left:1px solid #bcbcbc}
.tab_on .tab_a{border-bottom:1px solid #fff;background:#fff;line-height:32px;color:#000}
.tab_nr{padding:0 31px 22px;font-size:12px;color:#666;letter-spacing:-1px}
.n_login_ul{padding:0 31px}
.n_login_ul2{padding:15px 20px;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}
.input_area_lm{margin-bottom:12px}
.input_area_ls{margin-bottom:20px}
.input_area_ls label{margin-right:13px;font-size:13px;color:#666}
.input_area_ls input{margin-right:3px;vertical-align:middle}
.n_login_ul .input_area .hl{width:87px}
.n_login_ul .input_area .h4{width:58px}
.n_login_ul .input_area .hl2{width:87px;line-height:13px}
.n_login_ul .input_area .hl2 span{font-size:12px;color:#666}
.n_login_ul2 .input_area .h3{width:7.7em}
.input_area .input_txt_area_v1{position:relative;padding-right:27px}
.input_area .wrg{display:none;overflow:visible;position:absolute;top:5px;right:7px;z-index:10;width:17px;height:17px;margin:0;padding:0;border:none;background:url(/login/image/mobile/im/bt_login.png) no-repeat 0 -147px;text-indent:-500em;cursor:pointer}
.input_area .input_txt_on .wrg{display:block}
.login_btn2{margin:2.21em 0 0}
.login_btn2 .btn_rnum{padding:.5em .79em}
.login_ti{padding:20px 20px 7px;font-size:14px;line-height:14px;color:#000;letter-spacing:-1px}
.login_nc{padding:0 20px 28px;font-size:13px;color:#666;letter-spacing:-1px}
.login_li{padding:10px 20px 6px;border-top:1px solid #e2e2e2}
.login_li2{padding:15px 20px 11px}
.login_lk{display:block;background:url(/login/image/mobile/im/bg_li.gif) no-repeat 100% 50%}
.login_ph{display:block;padding-left:69px;background:url(/login/image/mobile/im/bg_phone.gif) no-repeat}
.login_mail{display:block;padding-left:69px;background:url(/login/image/mobile/im/bg_mail.gif) no-repeat}
.login_iph{display:block;padding-left:69px;background:url(/login/image/mobile/im/bg_iphone.gif) no-repeat}
.login_ph_h{display:block;font-size:14px;line-height:16px;color:#000;letter-spacing:-1px}
.login_ph_p{display:block;font-size:12px;line-height:18px;color:#666;letter-spacing:-1px}
.login_lk .xx{display:block;font-size:12px;line-height:18px;color:#4db422;letter-spacing:-1px}
.login_box{padding:113px 10px 90px;background:#fff url(/login/image/mobile/im/bg_phone2.gif) no-repeat 50% 50px;font-size:1em;text-align:center}
.login_box3{background:#fff url(/login/image/mobile/im/bg_iphone.gif) no-repeat 0 0;}
.alrt{padding:0 10px 160px;background:none}
.alrt2{padding:113px 10px 160px;}
.login_st{font-family:Helvetica;font-size:16px;color:#1c9401;letter-spacing:normal}
.login_st a{color:#1c9401}
.login_btn_box{margin-top:36px}
.login_not{font-size:1.14em;line-height:20px;letter-spacing:-1px}
.login_box2{background:#fff url(/login/image/mobile/im/bg_mail2.gif) no-repeat 50% 50px}
.sbtn{padding:.57em .71em}
.ck{display:inline-block;margin-left:-.15em;padding-left:1.4em;background:url(/login/image/mobile/im/ico.gif) no-repeat 0 3px;color:#000}
#ct .h1_login{height:14px;margin:0 10px 2px;font-size:1.07em;line-height:14px}
#ct .h_h{padding:.86em 10px .7em;font-size:1.07em}
.box_area_v3{padding:1.07em 1.43em 1em}
.box_area .tit_area{border-bottom:1px solid #e3e3e3}
.box_area .tit_area_v2{padding:1.29em 1.43em;border:1px solid #fff;border-bottom:0}
.box_area .tit_area_v3{padding-right:1.07em}
.box_area .h_h2{padding-bottom:0;font-size:1em;letter-spacing:-1px}
.box_area .p_v{margin-top:.43em;font-size:.86em;line-height:1.43em;color:#666;letter-spacing:-1px}
.box_area .notice{padding:.21em 0 .29em;font-size:.86em;color:#666;letter-spacing:-1px}
.box_area .notice a,.box_area .p_v a{color:#666}
.box_area .input_txt_area_v1{position:relative;padding-right:27px}
.box_area .input_txt_area .ic_close{position:absolute;top:4px;right:7px;z-index:10;width:17px;height:17px;margin:0;padding:0;border:none;background:url(/login/image/mobile/im/bt_login.png) no-repeat 0 -147px;text-indent:-500em;cursor:pointer}
.box_area .input_area .h{width:6.9em}
.box_area .input_area .h2{width:4.58em}
.box_area .input_area .h3{width:5.5em}
.box_area .input_area .sel,.sel2{width:61px;height:28px;font-size:.86em}
.box_area .input_area .c_sel,.input_area .c_sel2{width:61px}
.box_area .input_area .bar_rnum,.input_area .bar_rnum{width:5px}
.box_area .input_area .c_wt{display:table;width:100%}
.box_area .input_area .c_wt .w34{width:34%}
.box_area .input_area .c_wt .w33{width:33%}
.box_area .input_area .c .username{color:#1c9401}
.box_area .netname_lst{margin-bottom:.36em}
.box_area .netname_l{line-height:1.43em}
.box_area .netname_l .username{display:inline-block;width:5.4em;font-size:1em;color:#1c9401}
.box_area .netname_l .date{font-size:.86em;color:#666}
.box_area .tel{color:#1c9401;letter-spacing:normal}
.box_area .tel a{color:#1c9401}
.box_area .btn_certify{display:inline-block;padding:0 9px 3px 0;background:url(/login/image/mobile/im/ic02.gif) no-repeat 100% 5px;font-size:.86em;color:#1172b6;letter-spacing:-1px}
.box_area .chk_agree{margin-bottom:.36em}
.box_area .chk_agree .input_chk{vertical-align:middle}
.box_area .lc2{font-size:.86em;vertical-align:middle}
.box_area .wbtn_wrap{display:block;padding-right:5px}
.box_area .wbtn_wrap.last{padding-right:0}
.box_area .wbtn{display:block;height:28px;border:1px solid #bcbcbc;background:#f1f1f2;background:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(.05,#fbfbfa),to(#f1f1f2));font-size:12px;line-height:28px;color:#666;text-align:center;vertical-align:middle;-webkit-border-radius:2px}
.box_area .wbtn_on{border:1px solid #59647c;background:#7b8bac;background:-webkit-gradient(linear,0 0,0 100%,from(#8693b0),color-stop(.05,#7b8bac),to(#72809e));color:#fff}
.btn_rnum_area_v1{margin:1.43em 0 2.86em}
.btn_rnum_v4{padding:.5em .79em}
.input_area .input_txt_area .il{background:#fff url(/login/image/mobile/im/lb.gif) no-repeat .3em 1px}
.input_area .input_txt_area .pl{background:#fff url(/login/image/mobile/im/lb.gif) no-repeat .3em -83px}
.nt_v1{padding:4.8em 0 0;border:0;background-position:50% 1.5em}
.box_hr{overflow:hidden;height:1px;margin:15px 0;border-top:1px solid #e3e3e3;background:#fff;vertical-align:top}
.box_hr2{overflow:hidden;height:1px;margin:10px -20px 15px;border-top:1px solid #e3e3e3;background:#fff;vertical-align:top}
.box_hr3{overflow:hidden;height:1px;margin:10px -15px 15px;border-top:1px solid #e3e3e3;background:#fff;vertical-align:top}
.rest_cc_v1{padding:0 0 1.07em}
.input_area_v1{margin:0}
.rest_ccbx_v1{padding-bottom:1px}
.rest_cc_v1 .rest_ccbx{-webkit-box-shadow:inset 0 -1px #f2f2f2}
.rest_cc_v1 .rest_ccbx .btn{position:absolute;top:5px;right:5px}
.notice_v1{padding-bottom:0 !important}
.n_login_ul .input_area .h4 span{line-height:13px;color:#7f7f7f}

/* 2nd login - NHN WS2 NDH 110705 */
.notice2{padding-top:7px;padding-left:0;font-size:13px;color:#000}
.notice2 .join{padding-right:10px;background:url(/login/image/mobile/im/bt_login.png) no-repeat 126% -210px;font-size:13px;color:#1172b6}
.findid .lg a{display:inline-block !important}
.findid .lg a.login{width:69px !important}
.des_list li{margin:.25em 0;padding-left:.43em;background:url(/login/image/mobile/im/bu.gif) no-repeat 0 7px;font-size:12px;color:#666;letter-spacing:-1px}
.findid .lg a.login span{background:url(https://static.nid.naver.com/images/login/lg_findid.gif) no-repeat 0 10px !important}
.myid_lst{margin-bottom:1.2em}
.myid_lst li{line-height:2.4em}
.myid_lst .username label{display:inline-block;width:5.4em;font-family:Helvetica;font-size:14px;color:#1c9401}
.myid_lst .date{font-size:13px;font-family:Helvetica;color:#666}
.myid_lst_v2{margin-bottom:1em}
.myid_lst_v2 li{line-height:1.8em}
.myid_lst_v2 .ids{color:#1c9401;}
.myid_lst_v2 .date{font-size:13px;font-family:Helvetica;color:#666}
.btn_rnum_area_v2{margin:1.43em 0 1em;padding-top:1.4em;border-top:1px solid #E2E2E2}
.login_pho{display:block;padding-bottom:10px;padding-left:69px;background:url(/login/image/mobile/im/bg_iphone.gif) no-repeat}
.login_ti2{padding:19px 20px 30px;font-size:14px;line-height:20px;color:#000;letter-spacing:-1px}
.login_ti2 .username{display:inline-block;font-size:1em;color:#1c9401}
.login_ti2 .date{font-size:.86em;font-weight:normal;color:#666}
.login_ti3{padding:0 0 5px 0;font-size:14px;line-height:20px;color:#000;letter-spacing:-1px}
.bg_login_f3{padding-bottom:10px;background:#fff}
.login_tx{padding:10px 0;font-size:1.1em}
.login_tx .login_st{display:block;padding:0 0 5px;font-size:1.14em;font-weight:normal}
.login_tx .date{color:#666}
.login_box3{background:#fff url(/login/image/mobile/im/bg_iphone.gif) no-repeat 50% 50px}
.protectid .lg a{display:inline-block !important}
.protectid .lg a.login{width:100px !important}
.protectid .lg a.login span{background:url(https://static.nid.naver.com/images/login/lg_protectid.gif) no-repeat 0 11px !important}
.protectid2 .lg a{display:inline-block !important}
.protectid2 .lg a.login{width:127px !important}
.protectid2 .lg a.login span{background:url(https://static.nid.naver.com/images/login/lg_protectid2.gif) no-repeat 0 10px !important}
.ti_caution{padding:80px 20px 15px;background:url(/login/image/mobile/im/bg1.gif) no-repeat 50% 30px;font-size:1em;text-align:center}
.ti_caution strong{display:inline;font-weight:bold;color:#f0454c}
.ti_caution2{padding:80px 20px 15px;background:url('/login/image/mobile/im/bg1.gif') no-repeat scroll 50% 30px transparent;font-size:1em;text-align:center}
.ti_caution2 strong{color:#1c9401}
.ti_tx{font-size:1.14em;letter-spacing:-1px}
.ti_info{padding:30px 0 5px 20px;font-size:.9em}
.tx_plain{padding:0 20px;font-size:.85em;color:#666;letter-spacing:-1px}
.tx_plain strong{font-weight:bold;color:#f0454c}
.tx_plain4{font-size:.95em}
.id_ct_tb{margin:0 20px 10px;border-top:1px solid #bcbcbc;font-size:.85em;color:#666}
.id_ct_tb tr th{height:30px;padding:0 0 0 10px;border-bottom:1px solid #e2e2e2;background:#f8f8f8;text-align:left}
.id_ct_tb td{height:30px;padding:0 0 0 10px;border-bottom:1px solid #e2e2e2}
.input_area .input_txt_area_v1{position:relative;padding-right:27px}
.input_area .hl2 span{font-size:12px;color:#8c8c8c}
.login_lk h3{font-size:14px;font-weight:normal;color:#000}
.exp_method{font-size:12px;color:#666}
.login_li3{border-bottom:1px solid #e2e2e2}
.login_nc2{padding:10px 20px 28px;font-size:11px;color:#999;letter-spacing:-1px}
.login_nc2 a{padding-right:10px;background:url(/login/image/mobile/im/bt_login.png) no-repeat 100% -214px;font-size:12px;color:#1172B6}
.sleepid .lg a{display:inline-block !important}
.sleepid .lg a.login{width:134px !important}
.sleepid .lg a.login span{background:url(/login/image/mobile/im/lg_sleepid.gif) no-repeat 0 10px !important}
.rest2{margin:10px 19px}
.tx_plain2{padding:0 20px 110px;font-size:.85em;color:#666;letter-spacing:-1px}
.tx_plain3{padding:0 20px 10px;font-size:.85em;color:#666;letter-spacing:-1px}
.tx_b{color:#000}
.login_li3{padding:15px 20px 11px}
.n_login_ul .input_area .h5{width:47px}
.lr_certify{position:relative;margin:0 10px}
.lk_help{position:absolute;top:12px;right:0;padding:0 18px 0 0;background:url(/login/image/mobile/im/ico_help.gif) no-repeat 100% 1px;font-size:12px;font-weight:normal;color:#666;letter-spacing:-1px}
.bx_outer{position:absolute;top:39px;z-index:10;width:auto;border:1px solid #bebebe;border-bottom:1px solid #dadada;background:#fff}
.bx_bound{padding:15px 20px;border-bottom:1px solid #bebebe}
.bx_bound p{font-size:12px;font-weight:normal;color:#666;letter-spacing:-1px}
.bx_bound span{display:block;position:absolute;top:-6px;right:3px;width:9px;height:6px;background:url(/login/image/mobile/im/ico_arr.gif) no-repeat 0 0}
.bx_bound .csc{color:#1372b6;text-decoration:underline}
.hide{display:none}
.btn_find{margin:36px 0 60px;text-align:center}
.lr_in_app{display:block;width:100%}
.lr_outer{margin:10px;border:1px solid #a4a4a4;border-radius:2px;box-shadow:0 2px 2px rgba(153,153,153,0.6);-webkit-box-shadow:0 2px 2px rgba(153,153,153,0.6)}
.lr_in_inner{padding:13px 40px 15px 15px;border:1px solid #0e1621;background:#3a4555;font-size:14px;color:#FFF;letter-spacing:-1px;box-shadow:0 1px 1px rgba(153,153,153,0.6);-webkit-box-shadow:0 1px 1px rgba(153,153,153,0.6)}
.lr_in_inner a{display:block;position:absolute;top:10px;right:10px;width:40px;height:62px;background:url(/login/image/mobile/im/lr_close.gif) no-repeat 9px 9px;text-indent:-9999px}
.lr_in_inner em{color:#8f3}
.lr_in_app:after{display:block;position:absolute;right:27px;bottom:2px;width:16px;height:10px;content:url(/login/image/mobile/im/lr_arr.gif) no-repeat 0 0}
